*{padding:0;margin:0;}
ul li{list-style:none;}
a,img{text-decoration:none;border:none;}
.layui-nav-side_azj {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    overflow-x: hidden;
    z-index: 999;
    background-color: rgba(0,0,0,.5);
}
page{
    overflow: hidden;
    display: table;
    table-layout: fixed;
    width: 100%;
    position: relative;
    padding: 100px 0;
}
.fp-tablecell{
    display:table-cell;
    vertical-align:middle;
    width:100%;
    height:100%;
    position:relative;
    z-index:1
}

.page1{
    height: 100vh;
    padding: 0;
    background-color: transparent;
    background-image: url(../images/page1.jpg);
    background-position:center;
    background-attachment: fixed;
    background-repeat: no-repeat;  
    background-size:cover;
}
.page1:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    background-color:rgba(0,0,0,.5); 
}

.menu_close{
    position:fixed;
    z-index:1;
    width:40px;
    height:40px;
    border-radius:50%;
    right:55px;
    top:40px;
    cursor:pointer;
    background-color:rgba(0,0,0,.1);
    overflow:hidden;
    z-index:102;
}
.menu_close span{
    display:block;
    background:#FFF;
    width:26px;
    height:2px;
    line-height:10px;
    margin:0 auto;
    margin-top:5px;
}
